package projorientado.ocr;

import projorientado.*;
import projorientado.image.ImageLayerData;

/**
 * Interface para o reconhecedor de caracteres.<BR>
 */
public abstract class OCRecognizer {

    /**
     * Gerar o custo/semelhança da imagem de entrada com caracteres do reconhecedos.
     * @param image imagem para reconhecimento
     * @return vetor de caracteres reconhecidos e seus custos
     */
    public abstract RecognizedChar[] recognizeChar(ImageLayerData image);
    
}
